there are sufficient funds - German English Dictionary